lateral fossa of brain - Français Anglais Dictionnaire